🇬🇧 en it 🇮🇹

on the edge of one's seat

  • (idiomatic) In suspense; waiting eagerly or anxiously for some resolution.
inchiodato alla sedia, incollato alla sedia
Wiktionary Links